package com.ruoyi.system.service;


import com.github.pagehelper.PageInfo;
import com.ruoyi.system.domain.dto.TFlupInfoDto;
import com.ruoyi.system.domain.vo.TFlupInfoVo;

/**
 * @author nanyang
 */
public interface TFlupInfoService {
    Integer insertFlupInfo(TFlupInfoDto.Insert flupInfoInsert);

    Integer updateFlupInfo(TFlupInfoDto.Update flupInfoUpdate);

    Integer deleteFlupInfo(TFlupInfoDto.Delete flupInfoDelete);

    PageInfo<TFlupInfoVo.Result> listFlupInfo(TFlupInfoDto.Query param);


    /**
     * 拉取患者档案数据
     * 条件：出院时间在83-97天内 为待随访，  大于97天为超期随访
     */
    void pulling();
}
